6a170db5a5f7f0a5eb24735ad0a5b46f21c3c492,Android/LuaViewSDK/src/com/taobao/luaview/userdata/ui/UDCanvas.java,drawArc,drawArc,#Varargs#,807

Before Change


                    final float y3 = LuaUtil.getFloat(value, 7);
                    final boolean use = LuaUtil.getBoolean(value, false, 8);
                    final LuaValue config = LuaUtil.isTable(value.arg(9)) ? LuaUtil.getTable(value, 9) : null;
                    canvas.drawArc(x1, y1, x1 + dx, y1 + dy, x3, y3, use, getDefaultPaint(config));
                }
            }
        }

After Change


                final boolean use = LuaUtil.getBoolean(value, false, 8);
                final LuaValue config = LuaUtil.isTable(value.arg(9)) ? LuaUtil.getTable(value, 9) : null;
                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                    canvas.drawArc(x1, y1, x1 + dx, y1 + dy, x3, y3, use, getDefaultPaint(config));
                } else {
                    final RectF rectF = mRectF;
                    rectF.left = x1;